head (leader) - Espagnol Anglais Dictionnaire